.articleListItemTitle {
    font-weight: bold;
}

.articleListItemContent {
    font-size: 75%;
    margin-left: 2em;
    color: rgb(130,130,130);
}

table.articleDiff {
	border-collapse: collapse;
}

table.articleDiff td {
	vertical-align: top;
	font-family: monospace;
}

table.articleDiff .lineNumber {
	font-size: 50%;
	font-style: italic;
	text-align: right;
	padding-right: 1em;
}

table.articleDiff .added {
	background-color: rgb(232,255,232);
}

table.articleDiff .deleted {
    background-color: rgb(255,232,232);
}

table.articleDiff .replaced {
    background-color: rgb(232,255,255);
}

table.articleDiff pre {
	white-space: pre-wrap;
	padding: 0px;
	margin: 0px;
	font-size: 75%;
}

.articleRevisionFooter {
    border-color: rgb(208,208,208);
    border-style: solid;
    border-width: 1px;
    background-color: rgb(248,248,248);
    padding: 6px 6px 6px 36px;
    background-image: url(document.png);
    background-repeat: no-repeat;
    background-position: 6px 6px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.articleField {
    margin-top: 6px;
    margin-bottom: 6px;
}

.articleField .articleFieldLabel {
    font-weight: bold;
}

.articleField .articleFieldValue {
    margin-left: 1em;
}